gene replacement - French English Dictionary